home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 4 / Apprentice-Release4.iso / Source Code / C / Applications / Python 1.3 / source code / Lib / linux1 / SOCKET.py < prev    next >
Encoding:
Text File  |  1995-12-17  |  2.6 KB  |  148 lines  |  [TEXT/R*ch]

  1. # Generated by h2py from /usr/include/sys/socket.h
  2.  
  3. # Included from features.h
  4. _FEATURES_H = 1
  5. _GNU_SOURCE = 1
  6. __USE_ANSI = 1
  7. __FAVOR_BSD = 1
  8. _BSD_SOURCE = 1
  9. _SVID_SOURCE = 1
  10. _POSIX_SOURCE = 1
  11. _POSIX_C_SOURCE = 2
  12. __USE_POSIX = 1
  13. __USE_POSIX2 = 1
  14. __USE_MISC = 1
  15. __USE_BSD = 1
  16. __USE_SVID = 1
  17. __USE_GNU = 1
  18. __GNU_LIBRARY__ = 1
  19.  
  20. # Included from sys/cdefs.h
  21. _SYS_CDEFS_H = 1
  22. def __P(args): return args     
  23.  
  24. def __P(args): return args
  25.  
  26. def __P(args): return ()     
  27.  
  28. def __STRING(x): return #x
  29.  
  30. def __STRING(x): return "x"
  31.  
  32.  
  33. # Included from linux/socket.h
  34.  
  35. # Included from linux/sockios.h
  36. FIOSETOWN = 0x8901
  37. SIOCSPGRP = 0x8902
  38. FIOGETOWN = 0x8903
  39. SIOCGPGRP = 0x8904
  40. SIOCATMARK = 0x8905
  41. SIOCGSTAMP = 0x8906
  42. SIOCADDRT = 0x890B
  43. SIOCDELRT = 0x890C
  44. SIOCGIFNAME = 0x8910
  45. SIOCSIFLINK = 0x8911
  46. SIOCGIFCONF = 0x8912
  47. SIOCGIFFLAGS = 0x8913
  48. SIOCSIFFLAGS = 0x8914
  49. SIOCGIFADDR = 0x8915
  50. SIOCSIFADDR = 0x8916
  51. SIOCGIFDSTADDR = 0x8917
  52. SIOCSIFDSTADDR = 0x8918
  53. SIOCGIFBRDADDR = 0x8919
  54. SIOCSIFBRDADDR = 0x891a
  55. SIOCGIFNETMASK = 0x891b
  56. SIOCSIFNETMASK = 0x891c
  57. SIOCGIFMETRIC = 0x891d
  58. SIOCSIFMETRIC = 0x891e
  59. SIOCGIFMEM = 0x891f
  60. SIOCSIFMEM = 0x8920
  61. SIOCGIFMTU = 0x8921
  62. SIOCSIFMTU = 0x8922
  63. OLD_SIOCGIFHWADDR = 0x8923
  64. SIOCSIFHWADDR = 0x8924
  65. SIOCGIFENCAP = 0x8925
  66. SIOCSIFENCAP = 0x8926
  67. SIOCGIFHWADDR = 0x8927
  68. SIOCGIFSLAVE = 0x8929
  69. SIOCSIFSLAVE = 0x8930
  70. SIOCADDMULTI = 0x8931
  71. SIOCDELMULTI = 0x8932
  72. SIOCADDRTOLD = 0x8940
  73. SIOCDELRTOLD = 0x8941
  74. SIOCDARP = 0x8950
  75. SIOCGARP = 0x8951
  76. SIOCSARP = 0x8952
  77. SIOCDRARP = 0x8960
  78. SIOCGRARP = 0x8961
  79. SIOCSRARP = 0x8962
  80. SIOCGIFMAP = 0x8970
  81. SIOCSIFMAP = 0x8971
  82. SIOCDEVPRIVATE = 0x89F0
  83. SIOCPROTOPRIVATE = 0x89E0
  84. SOCK_STREAM = 1
  85. SOCK_DGRAM = 2
  86. SOCK_RAW = 3
  87. SOCK_RDM = 4
  88. SOCK_SEQPACKET = 5
  89. SOCK_PACKET = 10
  90. AF_UNSPEC = 0
  91. AF_UNIX = 1
  92. AF_INET = 2
  93. AF_AX25 = 3
  94. AF_IPX = 4
  95. AF_APPLETALK = 5
  96. AF_MAX = 8
  97. PF_UNSPEC = AF_UNSPEC
  98. PF_UNIX = AF_UNIX
  99. PF_INET = AF_INET
  100. PF_AX25 = AF_AX25
  101. PF_IPX = AF_IPX
  102. PF_APPLETALK = AF_APPLETALK
  103. PF_MAX = AF_MAX
  104. MSG_OOB = 1
  105. MSG_PEEK = 2
  106. MSG_DONTROUTE = 4
  107. SOL_SOCKET = 1
  108. SOL_IP = 0
  109. SOL_IPX = 256
  110. SOL_AX25 = 257
  111. SOL_ATALK = 258
  112. SOL_TCP = 6
  113. SOL_UDP = 17
  114. SO_DEBUG = 1
  115. SO_REUSEADDR = 2
  116. SO_TYPE = 3
  117. SO_ERROR = 4
  118. SO_DONTROUTE = 5
  119. SO_BROADCAST = 6
  120. SO_SNDBUF = 7
  121. SO_RCVBUF = 8
  122. SO_KEEPALIVE = 9
  123. SO_OOBINLINE = 10
  124. SO_NO_CHECK = 11
  125. SO_PRIORITY = 12
  126. SO_LINGER = 13
  127. IP_TOS = 1
  128. IPTOS_LOWDELAY = 0x10
  129. IPTOS_THROUGHPUT = 0x08
  130. IPTOS_RELIABILITY = 0x04
  131. IP_TTL = 2
  132. IP_HRDINCL = 3
  133. IP_OPTIONS = 4
  134. IP_MULTICAST_IF = 32
  135. IP_MULTICAST_TTL = 33
  136. IP_MULTICAST_LOOP = 34
  137. IP_ADD_MEMBERSHIP = 35
  138. IP_DROP_MEMBERSHIP = 36
  139. IP_DEFAULT_MULTICAST_TTL = 1
  140. IP_DEFAULT_MULTICAST_LOOP = 1
  141. IP_MAX_MEMBERSHIPS = 20
  142. IPX_TYPE = 1
  143. TCP_NODELAY = 1
  144. TCP_MAXSEG = 2
  145. SOPRI_INTERACTIVE = 0
  146. SOPRI_NORMAL = 1
  147. SOPRI_BACKGROUND = 2
  148.